
Sets
i /i1*i22,Gov,All/
ind(i) /i1*i22/
out /out1*out3/
col /col1*col5/
;

alias(ind,ind2)


Parameter
table_FECGE_LUMP_p_e40(*,*)
table_BCGE_LUMP_p_e40(*,*)
table_HWC_LUMP_p_e40(*,*)
table_FECGE_TAUL_p_e40(*,*)
table_BCGE_TAUL_p_e40(*,*)
table_HWC_TAUL_p_e40(*,*)
table2
table3
;



execute_loadpoint "table_JAERE_FECGE_LUMP_p_e40.gdx"     table_FECGE_LUMP_p_e40;
execute_loadpoint "table_JAERE_BCGE_LUMP_p_e40.gdx"     table_BCGE_LUMP_p_e40;
execute_loadpoint "table_JAERE_HWC_LUMP_p_e40.gdx"     table_HWC_LUMP_p_e40;
execute_loadpoint "table_JAERE_FECGE_TAUL_p_e40.gdx"     table_FECGE_TAUL_p_e40;
execute_loadpoint "table_JAERE_BCGE_TAUL_p_e40.gdx"     table_BCGE_TAUL_p_e40;
execute_loadpoint "table_JAERE_HWC_TAUL_p_e40.gdx"     table_HWC_TAUL_p_e40;

table2(i,'col1') = table_FECGE_LUMP_p_e40(i,'out1');
table2(i,'col2') = table_BCGE_LUMP_p_e40(i,'out1');
table2(i,'col3') = table_HWC_LUMP_p_e40(i,'out1');
table2(i,'col4') = table_HWC_LUMP_p_e40(i,'out2');
table2(i,'col5') = table_HWC_LUMP_p_e40(i,'out3');

table3(i,'col1') = table_FECGE_TAUL_p_e40(i,'out1');
table3(i,'col2') = table_BCGE_TAUL_p_e40(i,'out1');
table3(i,'col3') = table_HWC_TAUL_p_e40(i,'out1');
table3(i,'col4') = table_HWC_TAUL_p_e40(i,'out2');
table3(i,'col5') = table_HWC_TAUL_p_e40(i,'out3');


display
table2;